/*<style type="text/css">*/

*{margin:0;padding:0;}


#menu{
	width:960px;
	height:27px;
	background:#69c;
}


/* AQUI COME�A O MENU */

#nav, #nav ul {
	width: 70em; 
	list-style: none;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0;
}

#nav li {float: left;}

#nav a {
	display: block;
	width: 17em;
	height: 2em;
	line-height: 2;
	text-align: center;
	text-decoration: none;
	background-color: #69c; /* IE precisa desta declara��o */
	color: #fff;
	border: 0px solid #ccc; 
	border-width: 0 0px 1px;
	} 

#nav a:hover {
	text-decoration: none;
	background: #c7daec;
	color:#69c;
	}

#nav a.bullet {background:#69c url(bullet.gif) no-repeat right;}

#nav a.bullet:hover {background: #c7daec url(bullet-over.gif) no-repeat right;}

#nav li ul {
	position: absolute;
	left: -660em;
	width: 0em;
	margin: 0;
}
	

#nav ul ul {margin: -2.1em 0 0 10.1em;}
	
#nav li:hover ul ul, #nav li.over ul ul {left: -660em;}
	
#nav li:hover ul, #nav li li:hover ul, #nav li.over ul, #nav li li.over ul {
	left: auto;
}


#nav li.over ul li ul,


#nav li:hover ul li ul {
	display: none;
	}

#nav li.over ul li.over ul,

#nav li:hover ul li:hover ul {
	display: block;
	}

/* AQUI TERMINA O MENU */



.button {

    background-color: #FFF;
    display: block;
    padding: 5px 20px 30px 20px;
    font-weight: bold;
    border: 1px solid #ffffff;
    background: #3074ad;
    color: #ffffff;
    font-size: 15px;
    margin: 0 0px;
    display: inline;
    padding: 4px 8px;
    -moz-border-radius: 11px;
    /*background-color: #a3cfde;*/
    cursor: pointer;
}

/*</style>*/